Vocabulary

shun - to avoid deliberately and consistently
integrity - strict personal honesty
sympathize - to feel or express compassion for another
piety - religious devotion and reverence
resentment - bitterness over something that is though to be unfair
thwart - to prevent from taking place
rebuke - to criticize sharply
peril - the condition of present danger
rouse - to cause to become active
haughty - proud and vain to the point of arrogance